package com.zmht.beike.biz;

import java.util.List;

import com.zmht.beike.core.BaseBiz;
import com.zmht.beike.po.TImonthinfo;

public interface IMonthinfoBiz extends BaseBiz {
	/**
	 * 获得个别月主题内容
	 * @param teacherId
	 * @param month
	 * @param satrtIndex
	 * @param pageSize
	 * @return
	 */
	public List getImonthinfo(Integer teacherId,Integer month,int satrtIndex,int pageSize);
	/**
	 * 查询记录数
	 * @param teacherId
	 * @param month
	 * @return
	 */
	public int getImonthinfoTotal(Integer teacherId,Integer month);
	/**
	 * 根据id 删除记录
	 * @param id
	 * @return
	 */
	public boolean deleteImonthinfo(java.io.Serializable id);
	/**
	 * 保存记录
	 * @param monthinfo
	 * @return
	 */
	public Integer saveImonthinfo(TImonthinfo monthinfo);
	/**
	 * 更新记录 用于保存月个别目标后更新目标信息
	 * @param monthinfo
	 * @return
	 */
	public boolean updateImonthinfo(TImonthinfo monthinfo);
	/**
	 * 根据id 获得记录
	 * @param id
	 * @return
	 */
	public TImonthinfo findById(java.io.Serializable id);
	
}
